package com.bsj.pay.model;

import java.io.Serializable;

import com.bsj.pay.util.json.serializer.DateTimeJsonSerializer;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;

public class PartnerBean  implements Serializable{
	
	private static final long serialVersionUID = 4190635485786961542L;

	private Long id;

    private String name;
    
    private String password;
    
    private Integer status;
    
    private String remarks;
    
    private String bind_ip;
    
    private String api_key;
    
    @JsonSerialize(using = DateTimeJsonSerializer.class )
	private Long create_time;
    
    @JsonSerialize(using = DateTimeJsonSerializer.class )
	private Long update_time;
    
    private Integer quota;
    
    private Integer all_amount;
    
    private Integer yesterday_amount;
    
    private Integer today_amount;
    
    private Integer today_count;
    
    private Integer today_success_count;
    
    private Integer sort;
    
    private Integer charge_time_out;
    
    private Integer dispatch_order_status;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getRemarks() {
		return remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	public String getBind_ip() {
		return bind_ip;
	}

	public void setBind_ip(String bind_ip) {
		this.bind_ip = bind_ip;
	}

	public String getApi_key() {
		return api_key;
	}

	public void setApi_key(String api_key) {
		this.api_key = api_key;
	}

	public Long getCreate_time() {
		return create_time;
	}

	public void setCreate_time(Long create_time) {
		this.create_time = create_time;
	}

	public Long getUpdate_time() {
		return update_time;
	}

	public void setUpdate_time(Long update_time) {
		this.update_time = update_time;
	}

	public Integer getAll_amount() {
		return all_amount;
	}

	public void setAll_amount(Integer all_amount) {
		this.all_amount = all_amount;
	}

	public Integer getYesterday_amount() {
		return yesterday_amount;
	}

	public void setYesterday_amount(Integer yesterday_amount) {
		this.yesterday_amount = yesterday_amount;
	}

	public Integer getToday_amount() {
		return today_amount;
	}

	public void setToday_amount(Integer today_amount) {
		this.today_amount = today_amount;
	}

	public Integer getToday_count() {
		return today_count;
	}

	public void setToday_count(Integer today_count) {
		this.today_count = today_count;
	}

	public Integer getToday_success_count() {
		return today_success_count;
	}

	public void setToday_success_count(Integer today_success_count) {
		this.today_success_count = today_success_count;
	}

	public Integer getQuota() {
		return quota;
	}

	public void setQuota(Integer quota) {
		this.quota = quota;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public Integer getSort() {
		return sort;
	}

	public void setSort(Integer sort) {
		this.sort = sort;
	}

	public Integer getCharge_time_out() {
		return charge_time_out;
	}

	public void setCharge_time_out(Integer charge_time_out) {
		this.charge_time_out = charge_time_out;
	}

	public Integer getDispatch_order_status() {
		return dispatch_order_status;
	}

	public void setDispatch_order_status(Integer dispatch_order_status) {
		this.dispatch_order_status = dispatch_order_status;
	}
	
}